Dumankaya Mix
The Dumankaya Mix project, developed by Dumankaya Construction, consists of two towers with 23 and 32 floors. ...
Halkalı, Istanbul EuropeRef: 3704